By train
By train
There are many national and international trains from and to Plovdiv.
There are many daily trains to and from Sofia. Duration is from about two and a half hours for the express ones to four hours for the slow ones. There is also one daily train to/from Istanbul in Turkey which takes about 11 hours.
You can check the timetable on bdz.bg
The railway station is located near the city center, it takes around 10-15 min. walk to the center.